selsyn (self-synchronizing) - French English Dictionary